package Day11.polymorphic04;
/*
  多态中成员方法的访问特点
      编译时期：多态形式中，编译时期会去检测赋值号左边的类型（Father）中是否有该方法，如果有，编译通过
              如果没有，编译失败
      运行时期：多态形式中，编译时期会去检测赋值号右边的类型（Son）中是否有该方法，如果有，直接执行
 */

class Father {
    public void show() {
        System.out.println("Father的show");
    }
}

class Son extends Father {
    @Override
    public void show() {
        System.out.println("Son的show");
    }
}


public class Demo04 {
    public static void main(String[] args) {
        Father f = new Son();
        f.show();

    }
}
